﻿using project.B12.Model.Res;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel;

namespace project.B12.Model.Enums
{
    public enum DeviceState
    {
        [Display(ResourceType = typeof(Resources), Name = "DeviceState_Ununited")]
        [Description("未连接")]
        未连接,

        [Display(ResourceType = typeof(Resources), Name = "DeviceState_Cease")]
        [Description("停止")]
        停止,

        [Display(ResourceType = typeof(Resources), Name = "DeviceState_Initialise")]
        [Description("初始化")]
        初始化,

        [Display(ResourceType = typeof(Resources), Name = "DeviceState_Idle")]
        [Description("空闲")]
        空闲,    

        [Display(ResourceType = typeof(Resources), Name = "DeviceState_Suspend")]
        [Description("暂停")]
        暂停,

        [Display(ResourceType = typeof(Resources), Name = "DeviceState_Running")]
        [Description("运行")]
        运行,

        [Display(ResourceType = typeof(Resources), Name = "DeviceState_Scan")]
        [Description("扫描")]
        扫描,

        [Display(ResourceType = typeof(Resources), Name = "DeviceState_WaitingPause")]
        [Description("即将暂停")]
        即将暂停,

        [Display(ResourceType = typeof(Resources), Name = "DeviceState_Disinfection")]
        [Description("消毒")]
        消毒,
    }
}
